river poison tree - French English Dictionary